約 1,390,616 件
https://w.atwiki.jp/kboom/pages/22.html
popular 表示回数の多いページ順の一覧です myboom/小銭貯金 (10437) myboom/美容について/スチーマー (10155) memo/Dr.GRIP 4+1(PILOT) 取扱説明書 (8682) myboom/美容について/ドモホルンリンクル (7253) myboom/ルールズ(恋の法則) (6514) ぱちんこ/CR牙狼 (6152) sample (4733) work/iPhoneアプリの開発がしたい (4325) myboom/美容について/7日間スーパートリートメントプログラム(髪美人育成プロジェクト) (3777) myboom/2010年の手帳 (3624) work/Fireworks/01 Fireworksとは (3248) myboom/コアリズム (3219) work/ruby/今日の曜日を日本語表示 (2794) work/クラウド・コンピューティング (2775) work/お仕事便利ツール (2724) work/ruby/現時刻の1時間前を表示 (2678) work/ruby/UNIX時間の2038年問題 (2672) work/IEでfaviconが表示されない時の対処方法 (2666) myboom/美容について/ノウハウ (2630) work/ruby/日付の正当性をチェック (2610) myboom/DVDプレーヤ購入検討 (2555) popular (2383) myboom/美容について (2334) work/Fireworks/04 ふんわりしたボタン (2283) myboom/オカメインコ (2130) myboom/健康について/生活リズム (2129) work/ruby (2089) myboom/美容について/ドモホルンリンクル/コメントログ (2044) myboom/美容について/DS顔トレーニング (2031) プラグイン/関連ブログ (1957) myboom/美容について/プロアクティブ (1919) work/Fireworks/03 テキストを入力し配置を変える (1913) work (1764) myboom/健康について (1732) work/Fireworks (1697) ぱちんこ (1650) work/Fireworks/02 まずは本を買ってみた (1617) プラグイン/編集履歴 (1616) プラグイン/動画(Youtube) (1570) 右メニュー (1539) work/ruby/こんな時には (1524) プラグイン/コメント (1507) プラグイン/アーカイブ (1497) プラグイン/ニュース (1484) work/ruby/01 まずはrubyについてお勉強です (1216) プラグイン (1208) 最近の悩み事 (1123) work/ruby/生年月日から年齢を算出 (1043) work/Google Chrome (675) work/迷惑なクローラー (571) work/ruby/こんなエラーの時は (413) work/新検索エンジン「Cuil」 (380) work/faviconの作り方 (337) myboom (283) template (168)
https://w.atwiki.jp/kboom/
TOP 更新日0000年00月00日00時00分00秒 日々の生活で気になった事、役に立ちそうな事をメモ代わりにUPしてます。 あくまでも個人的なHPですので、皆様のお役にたてる情報かは分かりま せんが少しでも参考になれば嬉しいです☆ アクセスTOP5 myboom/小銭貯金 myboom/美容について/スチーマー memo/Dr.GRIP 4+1(PILOT) 取扱説明書 myboom/美容について/ドモホルンリンクル myboom/ルールズ(恋の法則) 最近気になること 2010年の手帳 DVDプレーヤ購入検討 オカメインコ コアリズム ルールズ(恋の法則) 健康について 健康について/生活リズム 小銭貯金 美容について 美容について/DS顔トレーニング 美容について/スチーマー 美容について/ドモホルンリンクル 美容について/ドモホルンリンクル/コメントログ 美容について/ノウハウ 美容について/プロアクティブ 美容について/7日間スーパートリートメントプログラム(髪美人育成プロジェクト) 覚書 Dr.GRIP 4+1(PILOT) 取扱説明書 ぱちんこ ぱちんこ CR牙狼 お仕事関連 faviconの作り方 Fireworks Fireworks/01 Fireworksとは Fireworks/02 まずは本を買ってみた Fireworks/03 テキストを入力し配置を変える Fireworks/04 ふんわりしたボタン Google Chrome IEでfaviconが表示されない時の対処方法 iPhoneアプリの開発がしたい ruby ruby/01 まずはrubyについてお勉強です ruby/UNIX時間の2038年問題 ruby/こんなエラーの時は ruby/こんな時には ruby/今日の曜日を日本語表示 ruby/日付の正当性をチェック ruby/現時刻の1時間前を表示 ruby/生年月日から年齢を算出 お仕事便利ツール クラウド・コンピューティング 新検索エンジン「Cuil」 迷惑なクローラー このHP人気ページランキング popular LINK集 おすすめ美容グッズ スチーマー徹底分析!! iPhoneアイテム特集 MEMO template sample @wikiプラグイン @wiki便利ツール @wiki構文 @wikiプラグイン一覧
https://w.atwiki.jp/proper/pages/48.html
【1】A29. へのコメント ◆Q29. くろきさんは数学が専門なのにややこしい数学の話をまったくせずに、この議論に参加しています。それは意識してのものですか。もしも少し難しいことを述べても構わないと言われたら、どのようなことを説明したいですか? ◇A29. はい、意識して難しい数学の話をしないように注意しています。 そもそもこの議論の本質は難しい数学の話とは無関係です。 少し難しいことを述べても構わないなら、以下のようなことを説明したかったです。 (1) おはじきから連続量まで まず、おはじきを長方形型に並べて掛け算を理解すれば掛け算の可換性(交換法則)は明らかになります。なぜならば長方形型に並べたおはじきの個数はどの方向から見ても同じであることは明らかだからです。たとえば ●●●● ●●●● ●●●● のおはじきの個数は3×4=4×3です。これは易しい話。 このような理解の仕方は、おはじきを正方形型のタイルに置き換えれば容易に小数もしくは分数の掛け算に一般化されます。 たとえば ■■■■ ■■■■ ■■■■ のように正方形型のタイルが並んでいるとしましょう。 このとき正方形型のタイルの一辺の長さが 1 であるならば、上のように並べたタイルの面積の総和はおはじきの場合と同様に 3×4 = 4×3 になります。これも易しい話。 タイルの一辺の長さを1ではなく、1/nとみなせば面積は分数の掛け算になります。上の図では (3/n)×(4/n) = (4/n)×(3/n) が面積になる。この掛け算は分母が同じ分数どうしの掛け算になっていますが、約分を利用すれば違う分母を持つ分数の掛け算も考えることができます。 たとえば上の図で n=6 とすれば 3/6=1/2 と 4/6=2/3 の掛け算(1/2)×(2/3)=(2/3)×(1/2) が出て来ます。 小数を扱いたければタイルの一辺の長さを 0.1 や 0.01 などにします。たとえば正方形型タイルを243×167に並べて、タイルの一辺の長さを0.01とみなせば 2.43×1.67 について考えていることになります。 このようなアイデアに基づけば、おはじきを長方形型に並べた場合と同じ考え方で分数や小数の掛け算およびその可換性も理解することができます。 それでは実数(連続量)の掛け算およびのその可換性はどのように理解できるのか?(ここからが本当に難しい話になります。) 実数は分数(有理数)もしくは有限小数でいくらでも近似できる数のことです。たとえば円周率にいくらでも近い小数を 3, 3.1, 3.14, 3.141, 3.1415, ... と作ることができます。 (円周率の分数による近似には連分数を使うと良い。面白い話なので興味のある人は Google などで検索してみて下さい。) 実数の掛け算は次のように定義されます。 まず、二つの実数 a と b のそれぞれに対して、 それらを幾らでも近似する分数もしくは有限小数の列a_1, a_2, ... と b_1, b_2, ... を取ります。 (ここで a_1 は a の右下に小さく 1 という添え字を書くことを意味しています。) そして分数もしくは有限小数の掛け算によって得られる a_1×b_1, a_2×b_2, ... という数列で幾らでも近似される数(実数になる)を a×b と定義します。 分数と有限小数の掛け算の可換性は上のタイルによる説明(もしくはおはじきによる説明!)によって明らかでしょう。 よって分数もしくは有限小数の掛け算について a_n×b_n = b_n×a_n が成立しています。 このことから実数の掛け算の可換性 a×b = b×a が導かれます。 直観的には 「分数の分母をどんどん大きくして行けば実数が得られる」 「有限小数の小数点以下の部分の長さをどんどん長くして行けば実数が得られる」 と考えて、その考え方で実数の掛け算も導入されると考えて構いません。 そして、分数の分母をどんなに大きくしても分数どうしの掛け算は可換であり、有限小数の小数点以下の長さをどんなに長くしても有限小数どうしの掛け算は可換であることから、実数の掛け算も当然可換であるということになるのです。 「いくらでも近似できる」のような難しい考え方をすでにマスターしている人は実数(連続量)の掛け算の可換性が実はおはじきを長方形型に並べる直観的に非常にわかりやすい話から出て来ることをすぐに理解できるはずです。 つまり、おはじきを長方形型に並べる話は実数の掛け算の可換性をも導くのです! 以上はそのまま算数教育に使える話だとは言っていないことに注意して下さい。意識して少しだけ難しい話をしてみました。 しかし、算数教育の専門家には、おはじきを長方形型に並べるのと同じ考え方で分数や有限小数の掛け算も理解でき、したがって実数(連続量)の掛け算にも繋げることができるという話を当然の教養として知っておいて欲しいと思います。 こういう話がどこまで面白いかはわかりませんが、せっかくなので説明してみました。もしかして易し過ぎる話でしたか? (2) 足し算と掛け算の公理的な特徴付け方 せっかくなのでもうひとつ。 3×5 を 3+3+3+3+3 と定めるというような方法で掛け算を定義せずに、以下で説明するように別の方法でも 3×5 が何であるかを確定させることもできます。 まず、3×5について子どもに教える立場の人であれば算数で習う足し算や掛け算がその導入の仕方によらずに以下の性質を持っていることを知っていると思います。 (1) (a+b)+c = a+(b+c) (2) (a×b)×c = a×(b×c) (3) a×(b+c) = a×b + a×c, (a+b)×c = a×c + b×c (4) a×1 = a, 1×a = a 結合法則(1), (2)のおかげで3つ以上の数の足し算や掛け算を括弧を略して、a+b+c、a×b×c と書いても問題が無くなります。それらを (a+b)+c、(a×b)×c で計算しても、a+(b+c)、a×(b×c) で計算しても結果は同じになります。 特に 1+1+1+1+1 のような式を書いても良いということになります。 1+1+…+1 と表わされる数の足し算の可換性(交換法則)は結合法則(1)から導かれます。 たとえば 3 = 1+1+1、5 = 1+1+1+1+1 について 3 + 5 = (1+1+1)+(1+1+1+1+1) = (1+1+1+1+1)+(1+1+1) = 5 + 3. 二番目の等号で結合法則を複数回用いています。 分配法則(3)は足し算と掛け算の関係を記述しているだけではなく、実は1の性質(4)と合わせると 1+1+…+1 と表わされる数の掛け算が何であるかを確定させてしまいます。 たとえば、 3×5 = 3×(1+1+1+1+1) = 3×1+3×1+3×1+3×1+3×1 ((3)左) = 3+3+3+3+3 ((4)左) = 1+1+1+1+1+1+1+1+1+1+1+1+1+1+1. 同様に(3)左と(4)左を使って 5×3 = 5+5+5 となることと(3)右と(4)右を使って 3×5 = (1+1+1)×5 = 1×5+1×5+1×5 ((3)右) = 5+5+5 ((4)右) となることから可換性 5×3 = 3×5 も導かれます。 要するに算数で習う 1,2,3,4,... の足し算と掛け算はそれぞれの結合法則(2)および分配法則(3)と1の性質(4)で自然に唯一通りに確定してしまうわけです。(実際には結合法則(2)もいらない。自然数の積は(3)、(4)だけで一意に確定する。) 足し算と掛け算に関するたった4つの法則を知っておけば十分です。(実際には可換性 (5) a×b = b×a も覚えておいた方が良いでしょう。) このような話は数学をちょっと勉強した人であれば誰でも知っていることです。 「3×5 は3つのモノを含む集まりが5つあることだ」 のようなことを言わなくても掛け算を特徴付けることができ、可換性も容易に証明されます。 上の計算では 3×5 は自然な計算で 3+3+3+3+3 にもなるし、5+5+5 にもなります。 3×5 を理解するための出発点でどちらか片方を選ぶ必要はないのです。 ココ(上の5行)が大嘘。騙されてはいけない! (注)上の5行の数学的内容それ自体でなく、それを順序を考えるコトがオカシイという根拠に見せかけているところ、が大嘘という意味。 「上の計算では 3×5 は自然な計算で 3+3+3+3+3 にもなるし、5+5+5 にもなります。」(*) をみちびきだすのに(3)の両方!や(4)の両方!を使っている。それらは「当たり前のこと」と認めている。これでは話にならない。また、数学や算数では(数学から話を広げて「自然科学」とするとよりいっそう)こんな「計算上の」公理的な扱いをせずに 3×5=3+3+3+3+3 と考えるほうが自然な考え方。それを(*)とわざわざ「自然な計算」と言ってごまかしている。 黒木の述べている考え方は構成的計算としては「自然」(数学の方言)であるが、考え方としてはそれ自体数学として不自然ではなくても、 「3×5=3+3+3+3+3と考えるほうが、考え方として(ずっと)自然」 である。それはものの見方によるというならば少なくとも同程度に自然である。というワケで黒木のこの説明は 「3×5=3+3+3+3+3と自然に考えた場合、5×3=5+5+5となる」 と考える事が「非論理的」(であるワケないが)あるいは「不自然」であるとする根拠たりえない。 こういうふうに別の切り口を示しただけでゴマカシておいて この後(以下)はカッコヨサゲなはなしをサラっと持ち出してカッコウをつけて、上でナンの根拠も示していないことをゴマカシているだけ。本筋のはなしにはナンの関係も無い。 (元記事の引用続き)もちろん、数学的にウルトラ厳密に考えたい場合にはさらに細かいことを色々言わなければいけないかもしれません(特に存在証明)。ここではそういう厳密な議論は省略します。 最後に念のために強調しておきますが、上のような足し算と掛け算の理解の仕方はいち解釈に過ぎません。他にも色々な考え方をできます。 「3×5 は3つのモノを含む集まりが5つあることだ」のような発想に凝り固まって しまった人は奇妙奇天烈な掛け算の解釈を見付けることで色々遊んでみると良いかもしれません。 いろいろ考えられると言っているだけ。当たり前。「「3×5 は3つのモノを含む集まりが5つあることだ」と「自然に」考えることがおかしいという結論にはならない。「のような発想に凝り固まって」という卑怯なレトリックに騙されてはいけない。 ちなみに最近の数学の話 (F_1 = F_un = 一元体がらみの話) ではじめから掛け算はあるが、足し算はない世界にどのように足し算を導入するかのような話が出て来ます。つまりその話では掛け算を使った足し算の解釈が登場することになります。 足し算が先にあって掛け算はその後に導入されるというのも単なる思い込みに過ぎないのです。とにかく色々頭を柔らかくしないとダメです。(実はそれは結構大変なこと! 常日頃からの努力が必要!) この手の知識が直接教育の現場で役に立つことはないかもしれませんが、個人的な希望としては大事な教養のひとつだとみなしてもらいたいです。大人なら誰でも知っているような算数レベルの足し算・掛け算であっても現代数学の最先端の立場から様々な考え方がされているという事実は結構面白いのではないでしょうか。 補足:掛け算から足し算を作る話に興味のある人は次の論文の2.1節を見て下さい。 http //arxiv.org/abs/0911.3537 日本語でのわかり易い解説をブログに書いて下さっている方もいます。 http //d.hatena.ne.jp/m-hiyama/20100629/1277774676 http //d.hatena.ne.jp/m-hiyama/20100630/1277865895 http //d.hatena.ne.jp/m-hiyama/20100702/1278044435 (引用終わり) 【2】A31. へのコメント ◆Q31. 私にも蒸し返させて下さい。確かに抽象的な数の掛け算には交換法則(可換性とも言うらしいですね)が成り立つので a×b と b×a の区別を強調することはナンセンスです。しかし、算数では抽象的な数だけではなく、 「1あたり量」「いくつ分」のような意味を持った数を教えます。 「1あたり量×いくつ分」の意味での掛け算では交換法則は成立しません。たとえば柴田義松監修、銀林浩・篠田幹男編著の『算数の本質がわかる授業(2)かけ算とわり算』 (日本標準、2008年) の第1章「乗除の学び方・教え方 『1あたり量×いくつ分=全体量』の射程と問題点」にもそのように書いてあります。引用しましょう。 かけ算の導入には,大きくいって3つの方針がありえます。 (a)同数累加:同じ数をたすことの簡略化がかけ算だとする: 2+2+2=2×3 (b)倍:「2の3つ分を2の3倍といい,2×3と書く」 (c)1あたり量×いくつ分=全体量(内包量×土台量=全体量) 中略 サイコロキャラメルの場合は「下降型」ですから、認識の順序に式を書くことにすると、 3箱×2個/箱=6個 となるでしょうが、本書では「1あたり量×いくつ分」で統一しています。 ただ、(c)の乗法は、かけられる2つの数量の性格が違いますから、それらの数量を入れ替えることはできません。つまり交換法則は成り立たないのです。そこが単なる数の計算とは異なるところです(その点は(a)や(b)の乗法でも大なり小なり同じですが)。 純粋な抽象数の場合には、先のかけわり図で「1あたり量」と「いくつ分」の区別などありませんので、それらを除いて右側面から眺めれば、3×2に見えますから、 2×3=3×2 となって交換法則が成り立つ道理です。 このように純粋に抽象的な数の掛け算の交換法則の成立を明確に認めた上で、意味のある掛け算における交換法則の成立を否定しています。銀林浩氏もまた算数教育の大家だと思います。やはり「1あたり量×いくつ分」の意味での掛け算では交換法則が成立しないのではないでしょうか? ◇A31. いいえ。 「1あたり量×いくつ分」の意味での掛け算でも可換性(交換法則)は成立しています。実際、2個/箱×3箱=6個=3個/箱×2箱ですよね。 たとえば、千円札が3枚入っている袋を5つもらっても、千円札が5枚入っている袋を3つもらっても、15枚の千円札が手に入ることに変わりはない、というようなことを理解できないようでは、掛け算について理解したとは言えないでしょう?この程度のことを理解できないようでは日常生活に困ること間違い無しです。 すでに上の方のQ Aでも述べていたことですが、算数の掛け算が応用可能な状況では必ず掛け算の可換性が成立していなければいけません。掛け算の可換性が成立していない状況に算数の掛け算は応用できません。当たり前のことなのでよく考えてみて下さい。 おそらく、銀林さんたちは、キャラメルが2個はいっている箱が3つある状況とキャラメルが3個はいっている箱が2つある状況は互いに異なることと、掛け算の交換法則の話を混同してしまっているのでしょう。(もしくは別の種類の解釈で異なる二つの状況を混同することと掛け算の交換法則の話を混同しているのかもしれない。) (A) キャラメルが2個はいっている箱が3つあると説明しているのに、キャラメルが3個はいっている箱が2つあると考えるのは誤りです。 ⇧コレハ大切。 (B) しかし、2個/箱×3箱=3個/箱×2箱は明らかに成立しています。実際、キャラメルが2個はいっている箱が3つあっても キャラメルが3個はいっている箱が2つあってもどちらもキャラメルの総数は6個になります。 ⇧コレモ大切。 これらはまったく別の問題です。(A)を理由に掛け算の交換法則が成立しないと主張するのは誤りだし、(B)を理由にキャラメルが2個はいっている箱が3つある状況とキャラメルが3個はいっている箱が2つある状況はどちらも同じだと考えるのも誤りです。 ⇧コレモ大切。 銀林さんたちに限らず、掛け算について変なことを言っている算数教育家たちには「キャラメルが2個はいっている箱が3つある状況」と「2×3」という掛け算の式をできるだけ同一視したがる傾向があるように思えます。 「同一視」は(数学者であるからそんなことは)していないと思うが、 「キャラメルが2個はいっている箱が3つある状況」で「1あたり量=2、いくつ分=3」と考えて同数累加を掛け算の式で表したものを「2×3」とする。というのは正しい。 このとき 「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」 と考えて同数累加を掛け算の式で表したものは「5×2」となって「2×5」とはならない。 「5×2」から「キャラメルが5個はいっている箱が2つある状況」であるとするのは無理でも、 『「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」と考えて同数累加を掛け算の式で表したものは「5×2」にも「2×5」にもなる。』 というのはマチガイ。 キャラメルの問題の文脈では「2×3」という式を書いただけで「キャラメルが2個はいっている箱が3つある状況」を意味すると思い込んでいるのではないか?実際にそのように思い込んでいるならば、その文脈で「3×2」という式を見た途端にその式は「キャラメルが3個はいっている箱が2つある状況」を意味していると思ってしまうことも理解できます。そのような思い込みを根拠にキャラメルの問題の文脈では「2×3」と「3×2」は等しくない考えてしまう。他の種類の妙な思い込みもあるようなので、これとは別の思い込みがある可能性もあります。 いずれにせよ、掛け算の可換性(交換法則)を否定してしまうような思い込みはデタラメなので教育の現場から根絶されるべきだと思います。 同様に 「キャラメルが2個はいっている箱が3つある状況」で「1あたり量=2、いくつ分=3」と考えて同数累加を掛け算の式で表したものを「2×3」とするとき 『「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」と考えて同数累加を掛け算の式で表したものは「5×2」にも「2×5」にもなる。』 という思い込みも デタラメなので教育の現場に持ち込んではならない。 このように算数教育の大家は必ずしも信用できないので注意した方が良いです。デタラメが書かれた本を参考にして算数の授業の仕方を研究しなければいけない小学校の先生は本当に大変だと思います。 同様に 『「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」と考えて同数累加を掛け算の式で表したものは「5×2」にも「2×5」にもなる。』 と言っている数学者や物理学者も必ずしも信用できないので注意した方が良い。 (この質問への回答での黒木は真っ当。ただしバイアスがかかっているのは相変わらず。) この話題の大きな特徴は同じような議論が何度も繰り返されることです。それだけ馬鹿げた考え方が広まってしまっているということなのでしょうか?馬鹿げた考え方を広めている人たちの責任は非常に重いと言わざるを得ません。 同様に 『「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」と考えて同数累加を掛け算の式で表したものは「5×2」にも「2×5」にもなる。』という主張も 何度も繰り返されている。それだけ馬鹿げた考え方が広まってしまっているということだろう。 馬鹿げた考え方を広めている人たちの責任は非常に重いと言わざるを得ません。その通り。
https://w.atwiki.jp/linux-memo/pages/24.html
プログラム入門編 Ruby入門リンク Ruby入門リンク Ruby入門 Ruby入門 BASIC入門 BASIC入門 C++入門 C++入門 Java入門 Java入門 プログラム
https://w.atwiki.jp/proper/pages/22.html
【1】A29. へのコメント ◆Q29. くろきさんは数学が専門なのにややこしい数学の話をまったくせずに、 この議論に参加しています。それは意識してのものですか。 もしも少し難しいことを述べても構わないと言われたら、どのようなことを説明したいですか? ◇A29. はい、意識して難しい数学の話をしないように注意しています。 そもそもこの議論の本質は難しい数学の話とは無関係です。 少し難しいことを述べても構わないなら、以下のようなことを説明したかったです。 (1) おはじきから連続量まで まず、おはじきを長方形型に並べて掛け算を理解すれば掛け算の可換性(交換法則) は明らかになります。なぜならば長方形型に並べたおはじきの個数はどの方向から 見ても同じであることは明らかだからです。たとえば ●●●● ●●●● ←●はおはじき ●●●● のおはじきの個数は3×4=4×3です。これは易しい話。 このような理解の仕方は、おはじきを正方形型のタイルに置き換えれば 容易に小数もしくは分数の掛け算に一般化されます。 たとえば ■■■■ ■■■■ ←正方形型のタイルをすきまなく並べた図のつもり ■■■■ のように正方形型のタイルが並んでいるとしましょう。 このとき正方形型のタイルの一辺の長さが 1 であるならば、 上のように並べたタイルの面積の総和はおはじきの場合と同様に 3×4 = 4×3 になります。これも易しい話。 タイルの一辺の長さを1ではなく、1/nとみなせば面積は分数の掛け算になります。 上の図では (3/n)×(4/n) = (4/n)×(3/n) が面積になる。 この掛け算は分母が同じ分数どうしの掛け算になっていますが、 約分を利用すれば違う分母を持つ分数の掛け算も考えることができます。 たとえば上の図で n=6 とすれば 3/6=1/2 と 4/6=2/3 の掛け算 (1/2)×(2/3)=(2/3)×(1/2) が出て来ます。 小数を扱いたければタイルの一辺の長さを 0.1 や 0.01 などにします。 たとえば正方形型タイルを243×167に並べて、タイルの一辺の長さを0.01と みなせば 2.43×1.67 について考えていることになります。 このようなアイデアに基づけば、おはじきを長方形型に並べた場合と同じ考え方で 分数や小数の掛け算およびその可換性も理解することができます。 それでは実数(連続量)の掛け算およびのその可換性はどのように理解できるのか? (ここからが本当に難しい話になります。) 実数は分数(有理数)もしくは有限小数でいくらでも近似できる数のことです。 たとえば円周率にいくらでも近い小数を 3, 3.1, 3.14, 3.141, 3.1415, ... と作ることができます。 (円周率の分数による近似には連分数を使うと良い。 面白い話なので興味のある人は Google などで検索してみて下さい。) 実数の掛け算は次のように定義されます。 まず、二つの実数 a と b のそれぞれに対して、それらを幾らでも近似する分数 もしくは有限小数の列 a_1, a_2, ... と b_1, b_2, ... を取ります。 (ここで a_1 は a の右下に小さく 1 という添え字を書くことを意味しています。) そして分数もしくは有限小数の掛け算によって得られる a_1×b_1, a_2×b_2, ... という数列で幾らでも近似される数(実数になる) を a×b と定義します。 分数と有限小数の掛け算の可換性は上のタイルによる説明 (もしくはおはじきによる説明!)によって明らかでしょう。 よって分数もしくは有限小数の掛け算について a_n×b_n = b_n×a_n が成立して います。このことから実数の掛け算の可換性 a×b = b×a が導かれます。 直観的には「分数の分母をどんどん大きくして行けば実数が得られる」 「有限小数の小数点以下の部分の長さをどんどん長くして行けば実数が得られる」 と考えて、その考え方で実数の掛け算も導入されると考えて構いません。 そして、分数の分母をどんなに大きくしても分数どうしの掛け算は可換であり、 有限小数の小数点以下の長さをどんなに長くしても有限小数どうしの掛け算は 可換であることから、実数の掛け算も当然可換であるということになるのです。 「いくらでも近似できる」のような難しい考え方をすでにマスターしている人は 実数(連続量)の掛け算の可換性が実はおはじきを長方形型に並べる直観的に 非常にわかりやすい話から出て来ることをすぐに理解できるはずです。 つまり、おはじきを長方形型に並べる話は実数の掛け算の可換性をも導くのです! 以上はそのまま算数教育に使える話だとは言っていないことに注意して下さい。 意識して少しだけ難しい話をしてみました。 しかし、算数教育の専門家には、おはじきを長方形型に並べるのと同じ考え方で 分数や有限小数の掛け算も理解でき、したがって実数(連続量)の掛け算にも繋げる ことができるという話を当然の教養として知っておいて欲しいと思います。 こういう話がどこまで面白いかはわかりませんが、 せっかくなので説明してみました。 もしかして易し過ぎる話でしたか? (2) 足し算と掛け算の公理的な特徴付け方 せっかくなのでもうひとつ。 3×5 を 3+3+3+3+3 と定めるというような方法で掛け算を定義せずに、 以下で説明するように別の方法でも 3×5 が何であるかを確定させることもできます。 まず、3×5について子どもに教える立場の人であれば算数で習う足し算や掛け算 がその導入の仕方によらずに以下の性質を持っていることを知っていると思います。 (1) (a+b)+c = a+(b+c) (2) (a×b)×c = a×(b×c) (3) a×(b+c) = a×b + a×c, (a+b)×c = a×c + b×c (4) a×1 = a, 1×a = a 結合法則(1),(2)のおかげで3つ以上の数の足し算や掛け算を括弧を略して、 a+b+c、a×b×c と書いても問題が無くなります。 それらを (a+b)+c、(a×b)×c で計算しても、a+(b+c)、 a×(b×c) で計算しても結果は同じになります。 特に 1+1+1+1+1 のような式を書いても良いということになります。 1+1+…+1 と表わされる数の足し算の可換性(交換法則)は結合法則(1)から導かれます。 たとえば 3 = 1+1+1、5 = 1+1+1+1+1 について 3 + 5 = (1+1+1)+(1+1+1+1+1) = (1+1+1+1+1)+(1+1+1) = 5 + 3. 二番目の等号で結合法則を複数回用いています。 分配法則(3)は足し算と掛け算の関係を記述しているだけではなく、 実は1の性質(4)と合わせると 1+1+…+1 と表わされる数の掛け算が何であるか を確定させてしまいます。 たとえば、 3×5 = 3×(1+1+1+1+1) = 3×1+3×1+3×1+3×1+3×1 ((3)左) = 3+3+3+3+3 ((4)左) = 1+1+1+1+1+1+1+1+1+1+1+1+1+1+1. 同様に(3)左と(4)左を使って 5×3 = 5+5+5 となることと(3)右と(4)右を使って 3×5 = (1+1+1)×5 = 1×5+1×5+1×5 ((3)右) = 5+5+5 ((4)右) となることから可換性 5×3 = 3×5 も導かれます。 要するに算数で習う 1,2,3,4,... の足し算と掛け算はそれぞれの結合法則(2) および分配法則(3)と1の性質(4)で自然に唯一通りに確定してしまうわけです。 (実際には結合法則(2)もいらない。自然数の積は(3)、(4)だけで一意に確定する。) 足し算と掛け算に関するたった4つの法則を知っておけば十分です。 (実際には可換性 (5) a×b = b×a も覚えておいた方が良いでしょう。) このような話は数学をちょっと勉強した人であれば誰でも知っていることです。 「3×5 は3つのモノを含む集まりが5つあることだ」のようなことを言わなくても 掛け算を特徴付けることができ、可換性も容易に証明されます。 上の計算では 3×5 は自然な計算で 3+3+3+3+3 にもなるし、5+5+5 にもなります。 3×5 を理解するための出発点でどちらか片方を選ぶ必要はないのです。 ★★ ココ(上の5行)が大嘘。騙されてはいけない! -- (注)上の5行の数学的内容それ自体でなく、 それを順序を考えるコトがオカシイという根拠に見せかけているところ、が大嘘という意味。 -- 「上の計算では 3×5 は自然な計算で 3+3+3+3+3 にもなるし、5+5+5 にもなります。」(*) をみちびきだすのに(3)の両方!や(4)の両方!を使っている。 それらは「当たり前のこと」と認めている。 これでは話にならない。 また、数学や算数では(数学から話を広げて「自然科学」とするとよりいっそう) こんな「計算上の」公理的な扱いをせずに 3×5=3+3+3+3+3 と考えるほうが自然な考え方。それを(*)とわざわざ「自然な計算」と言ってごまかしている。 黒木の述べている考え方は構成的計算としては「自然」(数学の方言)であるが、 考え方としてはそれ自体数学として不自然ではなくても、 「3×5=3+3+3+3+3と考えるほうが、考え方として(ずっと)自然」である。 それはものの見方によるというならば 「3×5=3+3+3+3+3と考えるのも考え方として少なくとも同程度に自然」 である。 というワケで黒木のこの説明は 「3×5=3+3+3+3+3と自然に考えた場合、5×3=5+5+5となる」 と考える事が「非論理的」(であるワケないが)あるいは「不自然」であるとする根拠たりえない。 こういうふうに別の切り口を示しただけでゴマカシておいて ★この後(以下)はカッコヨサゲなはなしをサラっと持ち出してカッコウをつけて、 上でナンの根拠も示していないことをゴマカシているだけ。 本筋のはなしにはナンの関係も無い。 (元記事の引用続き)もちろん、数学的にウルトラ厳密に考えたい場合にはさらに細かいことを 色々言わなければいけないかもしれません(特に存在証明)。 ここではそういう厳密な議論は省略します。 最後に念のために強調しておきますが、 上のような足し算と掛け算の理解の仕方はいち解釈に過ぎません。 他にも色々な考え方をできます。 「3×5 は3つのモノを含む集まりが5つあることだ」のような発想に凝り固まって しまった人は奇妙奇天烈な掛け算の解釈を見付けることで色々遊んでみると 良いかもしれません。 ちなみに最近の数学の話 (F_1 = F_un = 一元体がらみの話) ではじめから掛け算は あるが、足し算はない世界にどのように足し算を導入するかのような話が出て来ます。 つまりその話では掛け算を使った足し算の解釈が登場することになります。 足し算が先にあって掛け算はその後に導入されるというのも単なる思い込みに 過ぎないのです。とにかく色々頭を柔らかくしないとダメです。 (実はそれは結構大変なこと! 常日頃からの努力が必要!) この手の知識が直接教育の現場で役に立つことはないかもしれませんが、 個人的な希望としては大事な教養のひとつだとみなしてもらいたいです。 大人なら誰でも知っているような算数レベルの足し算・掛け算であっても 現代数学の最先端の立場から様々な考え方がされているという事実は 結構面白いのではないでしょうか。 補足:掛け算から足し算を作る話に興味のある人は次の論文の2.1節を見て下さい。 http //arxiv.org/abs/0911.3537 日本語でのわかり易い解説をブログに書いて下さっている方もいます。 http //d.hatena.ne.jp/m-hiyama/20100629/1277774676 http //d.hatena.ne.jp/m-hiyama/20100630/1277865895 http //d.hatena.ne.jp/m-hiyama/20100702/1278044435 (引用終わり) 【2】A31. へのコメント ◆Q31. 私にも蒸し返させて下さい。確かに抽象的な数の掛け算には交換法則 (可換性とも言うらしいですね)が成り立つので a×b と b×a の区別を 強調することはナンセンスです。しかし、算数では抽象的な数だけではなく、 「1あたり量」「いくつ分」のような意味を持った数を教えます。 「1あたり量×いくつ分」の意味での掛け算では交換法則は成立しません。 たとえば柴田義松監修、銀林浩・篠田幹男編著の 『算数の本質がわかる授業(2)かけ算とわり算』 (日本標準、2008年) の第1章 「乗除の学び方・教え方 『1あたり量×いくつ分=全体量』の射程と問題点」 にもそのように書いてあります。引用しましょう。 | かけ算の導入には,大きくいって3つの方針がありえます。 |(a)同数累加:同じ数をたすことの簡略化がかけ算だとする: | 2+2+2=2×3 |(b)倍:「2の3つ分を2の3倍といい,2×3と書く」 | (c)1あたり量×いくつ分=全体量(内包量×土台量=全体量) | 中略 | | サイコロキャラメルの場合は「下降型」ですから、認識の順序に式を書くこと |にすると、 | 3箱×2個/箱=6個 |となるでしょうが、本書では「1あたり量×いくつ分」で統一しています。 | |ただ、(c)の乗法は、かけられる2つの数量の性格が違いますから、それらの |数量を入れ替えることはできません。つまり交換法則は成り立たないのです。そ |こが単なる数の計算とは異なるところです(その点は(a)や(b)の乗法でも大 |なり小なり同じですが)。 | | 純粋な抽象数の場合には、先のかけわり図で「1あたり量」と「いくつ分」の |区別などありませんので、それらを除いて右側面から眺めれば、3×2に見えま |すから、 | 2×3=3×2 |となって交換法則が成り立つ道理です。 このように純粋に抽象的な数の掛け算の交換法則の成立を明確に認めた上で、 意味のある掛け算における交換法則の成立を否定しています。 銀林浩氏もまた算数教育の大家だと思います。やはり「1あたり量×いくつ分」 の意味での掛け算では交換法則が成立しないのではないでしょうか? ◇A31. いいえ。「1あたり量×いくつ分」の意味での掛け算でも可換性(交換法則) は成立しています。実際、2個/箱×3箱=6個=3個/箱×2箱ですよね。 たとえば、千円札が3枚入っている袋を5つもらっても、 千円札が5枚入っている袋を3つもらっても、15枚の千円札が手に入ることに 変わりはない、というようなことを理解できないようでは、 掛け算について理解したとは言えないでしょう? この程度のことを理解できないようでは日常生活に困ること間違い無しです。 すでに上の方のQ Aでも述べていたことですが、算数の掛け算が応用可能な状況では 必ず掛け算の可換性が成立していなければいけません。掛け算の可換性が成立して いない状況に算数の掛け算は応用できません。当たり前のことなのでよく考えて みて下さい。 おそらく、銀林さんたちは、キャラメルが2個はいっている箱が3つある状況と キャラメルが3個はいっている箱が2つある状況は互いに異なることと、 掛け算の交換法則の話を混同してしまっているのでしょう。 (もしくは別の種類の解釈で異なる二つの状況を混同することと掛け算の交換法則 の話を混同しているのかもしれない。) (A) キャラメルが2個はいっている箱が3つあると説明しているのに、 キャラメルが3個はいっている箱が2つあると考えるのは誤りです。 ★⇧コレハ大切。 (B) しかし、2個/箱×3箱=3個/箱×2箱は明らかに成立しています。 実際、キャラメルが2個はいっている箱が3つあっても キャラメルが3個はいっている箱が2つあっても どちらもキャラメルの総数は6個になります。 ★⇧コレモ大切。 これらはまったく別の問題です。(A)を理由に掛け算の交換法則が成立しないと主張 するのは誤りだし、(B)を理由にキャラメルが2個はいっている箱が3つある状況 とキャラメルが3個はいっている箱が2つある状況はどちらも同じだと考えるのも 誤りです。 ★⇧コレモ大切。 銀林さんたちに限らず、掛け算について変なことを言っている算数教育家たちには 「キャラメルが2個はいっている箱が3つある状況」と「2×3」という掛け算の 式をできるだけ同一視したがる傾向があるように思えます。 ★「同一視」は(数学者であるからそんなことは)していないと思うが、 「キャラメルが2個はいっている箱が3つある状況」で「1あたり量=2、いくつ分=3」 と考えて同数累加を掛け算の式で表したものを「2×3」とする。 というのは正しい。このとき 「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」 と考えて同数累加を掛け算の式で表したものは「5×2」となって「2×5」とはならない。 「5×2」から「キャラメルが5個はいっている箱が2つある状況」であるとするのは無理でも、 『「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」 と考えて同数累加を掛け算の式で表したものは「5×2」にも「2×5」にもなる。』 というのはマチガイ。 キャラメルの問題の文脈では「2×3」という式を書いただけで「キャラメルが 2個はいっている箱が3つある状況」を意味すると思い込んでいるのではないか? 実際にそのように思い込んでいるならば、その文脈で「3×2」という式を見た途端 にその式は「キャラメルが3個はいっている箱が2つある状況」を意味していると 思ってしまうことも理解できます。そのような思い込みを根拠にキャラメルの問題 の文脈では「2×3」と「3×2」は等しくない考えてしまう。他の種類の妙な 思い込みもあるようなので、これとは別の思い込みがある可能性もあります。 いずれにせよ、掛け算の可換性(交換法則)を否定してしまうような思い込みは デタラメなので教育の現場から根絶されるべきだと思います。 ★同様に 「キャラメルが2個はいっている箱が3つある状況」で「1あたり量=2、いくつ分=3」 と考えて同数累加を掛け算の式で表したものを「2×3」とするとき 『「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」 と考えて同数累加を掛け算の式で表したものは「5×2」にも「2×5」にもなる。』 という思い込みもデタラメなので教育の現場に持ち込んではならない。 このように算数教育の大家は必ずしも信用できないので注意した方が良いです。 デタラメが書かれた本を参考にして算数の授業の仕方を研究しなければいけない 小学校の先生は本当に大変だと思います。 ★同様に 『「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」 と考えて同数累加を掛け算の式で表したものは「5×2」にも「2×5」にもなる。』 と言っている数学者や物理学者も必ずしも信用できないので注意した方が良い。 (この質問への回答での黒木は真っ当。ただしバイアスがかかっているのは相変わらず。) この話題の大きな特徴は同じような議論が何度も繰り返されることです。 それだけ馬鹿げた考え方が広まってしまっているということなのでしょうか? 馬鹿げた考え方を広めている人たちの責任は非常に重いと言わざるを得ません。 ★同様に 『「キャラメルが5個はいっている箱が2つある状況」で「1あたり量=5、いくつ分=2」 と考えて同数累加を掛け算の式で表したものは「5×2」にも「2×5」にもなる。』 という主張も何度も繰り返されている。 それだけ馬鹿げた考え方が広まってしまっているということだろう。 馬鹿げた考え方を広めている人たちの責任は非常に重いと言わざるを得ません。その通り。
https://w.atwiki.jp/eyes_33/pages/65.html
どうにもWindowsでのRailsが遅いので、早いと噂のLinuxをちと入れてみた。 まあ、最近、Ubuntuなるものが流行ってるらしいので、今回はそれにしよう 基本は、下のサイトを参考に頑張ってみる VMWare + Ubuntu 8.04 に Rails 開発環境 vmware player+ubuntu10.04+ruby1.9.2+rails3.0.0+heroku 環境構築メモ Ubuntu 11.04の日本語化 まずは、VMwareを入れる まずは、VMWareをダウンロード&インストール ここから、ダウンロードね。 http //downloads.vmware.com/d/info/desktop_end_user_computing/vmware_player/4_0 がーん。VMWareの最新版が4.0.2だったのでそれを入れたら、VMware Toolが4.0.1までしかなかった。。。 仕方が無いので、いったん削除して、4.0.1を入れなおしてみると、自動でVMware Toolも入れてくれた…。ということで、現状だと4.0.1がいいかも。 あとは、普通にインストールするだけ。 Ubuntuも入れてみる 最初に結論から言うと、今(2012/02/24)時点だと、11.04を選んだほうが良さそう。 結局、最新版の11.10だと日本語フォントが選べない…。違うとこにあるのか? で、まずはUbuntuのサイトからイメージファイルをダウンロード http //www.ubuntulinux.jp/products/JA-Localized/download 次は、VMwareでイメージを選択して自動インストールするから、ほうっておく。 結構長い時間がかかるので、注意! あとは、日本語設定を以下のサイトを元に実施 Ubuntu 11.04の日本語化 再起動、重要なのに忘れてて、何度もやり直してしまった…。ダサい。 Ruby on Railsも入れてみる 今回はMySQL他も入れてみよう。 まずは、一通り入れてみる sudo apt-get install apache2 curl git libmysqlclient-dev mysql-server nodejs あ、UbuntuだとRuby1.9.2のパッケージがまだないんだ…。 なので、Rubyをビルド&インストールしてみる まずはRVMを入れる bash -s stable (curl -s https //raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) .bash_profileに以下を追加して、rvmを設定して、 [[ -s "$HOME/.rvm/scripts/rvm" ]] . "$HOME/.rvm/scripts/rvm" くっそ、途中のドットを忘れて、ものすごいトラぶった…。大変、ダサい… .bash_profile を反映 source .bash_profile あとは、rvmで、Rubyをインストール rvm install 1.9.2 rvm use 1.9.2 最後に、rvmのデフォルトを設定(だけのはずだったが…) rvm --default 1.9.2 うーん、後でRailsを起動したときにopensslないって怒られたんで、rvmで入れて、1.9.2をopenssl用に入れなおしておく rvm pkg install openssl rvm remove 1.9.2 rvm install 1.9.2 --with-openssl-dir=$rvm_path/usr rvm --default 1.9.2 Rubyが入ったから、gemでRailsを入れるだけ gem install rails -
https://w.atwiki.jp/programming_note/pages/20.html
基本コマンド 文法 基本コマンド crontab -e crontab -l vim vi esc q zz 文法 [分] [時] [日] [月] [曜日] [ユーザー] [コマンド] */10 * * * * perl /home/uenoyama/twitter/searchTwitter_db_query.pl -q "グリー" -l ja */10 * * * * perl /home/uenoyama/twitter/searchTwitter_db_query.pl -q "サイバーエージェント" -l ja 33 14 * * * 14 33に実行(毎日) 15 06 * * * 6 15に実行(毎日) 0 16 * * * 16 00に実行(毎日) 0 04 * * 1 (月)の午前4 00に実行(毎週) 0,10 19 * * 0,2,3 (日)(火)(水)の19 00と19 10に実行(毎週) 0-10 14 1 * * 1日の14 00から14 10まで1分ごとに実行(毎月) 0 0 1,15 * 1 1日と15日と(月)の 0 00に実行(毎月) 42 4 25 * * 25日の4 42に実行(毎月) 0 21 * * 1-6 (月)〜(土)まで21 00に実行(日曜を除く) 0,10,20,30,40,50 * * * * 10分おきに実行(毎時) */10 * * * * 10分おきに実行(毎時) * 1 * * * 1 00から1 59まで1分おきに実行(毎日) 0 4 * * * 4 00に実行(毎日) 0 */1 * * * 0分に1時間おきに実行(毎時) 0 * * * * 0分に1時間おきに実行(毎時) 2 8-20/3 * * * 8 02,11 02,14 02,17 02,20 02に実行(8 00から20 00まで3時間おきに実行) 30 5 1,15 * * 1日と15日の5 30に実行 crunchbase app ## pp info 0 0 1 * * ruby /Users/uenoyama718/Sites/Scraping_Ruby/Crunchbase/cb_pp_scraping.rb 0 0 2 * * ruby /Users/uenoyama718/Sites/Scraping_Ruby/Crunchbase/cb_pp_shozoku.rb 0 1 2 * * ruby /Users/uenoyama718/Sites/Scraping_Ruby/Crunchbase/cb_pp_scoring.rb ## cp info 0 0 1 * * ruby /Users/uenoyama718/Sites/Scraping_Ruby/Crunchbase/cb_cp_scraping.rb 0 0 2 * * ruby /Users/uenoyama718/Sites/Scraping_Ruby/Crunchbase/cb_cp_info_scraping.rb 0 2 2 * * ruby /Users/uenoyama718/Sites/Scraping_Ruby/Crunchbase/cb_cp_scoring.rb test aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
https://w.atwiki.jp/ruby-kurisina/pages/3.html
更新履歴 取得中です。
https://w.atwiki.jp/proper/pages/44.html
掛け算順序問題目次 1.3分でわかる掛け算順序問題まとめ 2.まずは確認しておきたい常識的事項 3.教育現場ではどうなっているか 非常識な算数指導が行われている事例 「これが算数教育の常識である」という教育業界の主張 教師用指導書に順序固定指導法が明記されている 4.「掛け算順序固定」指導がもたらす弊害について 5.どちらを信じればいいか迷った人のための行動ガイド A.関連情報リンク もろもろの論考 論点・事例の整理 若柳小学校事例の考察 掛け算順序固定方式の正当性検証チャート 黒木玄さんの論考目次 黒木玄さんの論考へのコメント集 順序固定の指導法:単位サンドイッチ論法 トランプ配りについての論考 資料ページ 仮説・主張 わり算の問題類型と解答方略対応マップ テキストパターンマッチング型勉強の恐怖 計算が出来ても量を実感できているとは限らない 掛け算問題を解く過程に現れる4種の認知レベル 量×量モデルは同数累加モデルよりも難しい? 掛け算を認識する2種類のメンタルモデル かけわり図中心メソッドにともなう順序固定数式手法について テキストパターンマッチングの罠 人は「メンタルモデル」を通してリアル世界を知覚する 初歩的モデルへの固執は成長を妨げる 数式だけで具体的状況を表現し切ることは無理 掛け算順序固定派を支配する無意識の思考構造~その問題点~ 「立式」についての2種類のメンタルモデル 問いかけ 掛算順序派閥の簡易診断チャート 「掛け算の順序は固定すべき」派の先生への4つの質問 かけ算順序固定派先生に教育目標を確認する質問チャート ここを編集
https://w.atwiki.jp/redcloud/pages/26.html
目次 目次 前提条件 インストール zlib-develのインストール ruby1.9 Ruby/EventMachine ROMA 動作確認 設定 起動 確認 値のセット 値の取得 終了 Java版クライアントライブラリの動作確認 前提条件 CentOS5.4上に構築する ほぼこちらの通りに実施 インストール zlib-develのインストール ※これやっとかないとgemが動かない # yum -y install zlib-devel ruby1.9 $ wget ftp //core.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.1-rc2.tar.gz $ tar zxvf ruby-1.9.1-rc2.tar.gz $ cd ruby-1.9.1-xx $ ./configure --prefix=/usr/local $ make $ sudo make install Ruby/EventMachine $ sudo gem install eventmachine ROMA ソースコードをここからダウンロードして、サーバに配置 # tar zxvf roma-roma-xxxxxxx.tar.gz # mv roma-roma-xxxxxxx /usr/local/roma 動作確認 設定 # cd /usr/local/roma/ruby/server/ # bin/mkroute localhost_11211 localhost_11212 --enabled_repeathost # ll -rw-r--r-- 1 root root 36209 11月 26 00 23 localhost_11211.route -rw-r--r-- 1 root root 36209 11月 26 00 23 localhost_11212.route 起動 # bin/romad localhost -p 11211 -d --enabled_repeathost 25479 # bin/romad localhost -p 11212 -d --enabled_repeathost 25490 確認 # telnet localhost 11211 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is ^] . 値のセット set foo 0 0 3 bar STORED 値の取得 get foo VALUE foo 0 3 bar 終了 balse Are you sure?(yes/no) yes {"localhost_11212"= "BYE"} Connection closed by foreign host. Java版クライアントライブラリの動作確認 ※前もってJavaをインストールしておく事。→Java